deputy directorate general for western africa - Espagnol Anglais Dictionnaire